package sv_ws

import "venus/util/zjson"

type WsApi struct {
	Cmd  string `json:"cmd"`  // 指令
	Code int    `json:"code"` // 错误码
	Data string `json:"data"` // 消息体
}

type WsMsg struct {
	WsClient *Client // 连接
	Msg      *WsApi  // 消息
}

func (wsMsg *WsMsg) Send(api *WsApi) {
	wsMsg.WsClient.send <- zjson.Byte(api)
}
